Crude oil prices drop 6%, Brent struggles to hold $62 per barrel
Global crude oil prices, tracked by Brent, have dropped more than 6% so far in October, deepening year-to-date decline to
Crude oil prices drop 6%, Brent struggles to hold $62 per barrel Read More »