Oil prices have surged to their highest levels to date this year, with Brent trading above $65 per barrel, and WTI close to $60 per barrel.
Read Full Article »Oil prices have surged to their highest levels to date this year, with Brent trading above $65 per barrel, and WTI close to $60 per barrel.
Read Full Article »