Oil prices have fallen to all-time lows with some benchmark futures trading for less than zero. Nigeria’s Bonny light hasn’t fallen into negative territory...
Brent crude pushed towards $50 a barrel in trading in Asia overnight, boosted by supply disruptions from the escalating Canadian wildfires and armed attacks against oil...