Oil markets could be a month away from the moment of truth. Brace for a ‘non-linear’ price spike and panic buying, analysts warn (opens in new tab)
Oil prices could top $130-$140 a barrel next month if the strait remains closed and inventory depletion rates remain steady, according to Capital Economics.
Read the original article