Analysis: Oil prices unlikely to plummet as backwardation to continue
Brent crude prices remained largely unchanged over the past fortnight, hovering between $65 and $66 per barrel, as anticipation of Russian oil re-entering global markets due to ongoing Russia-Ukraine peace…