
Whispers of $100 Oil Return as Crude Shakes Off Covid’s Clasp
While oil’s dizzying collapse is still fresh for many traders, rumblings are starting to emerge that by the end of next year prices could once again top $100 a barrel. Azerbaijan’s Socar Trading SA predicts […]