Crude Oil Prices Hit $110 Per Barrel, 4 Reasons Behind Brent’s Sharp Rally
Brent crude touched $110 per barrel as tensions in West Asia, tanker attacks and Russian supply concerns pushed oil prices higher.
Brent crude touched $110 per barrel as tensions in West Asia, tanker attacks and Russian supply concerns pushed oil prices higher.