Oil prices could shoot up to a record $185 per barrel if the European Union acts to impose a full immediate ban on imports of Russian oil, JPMorgan says
Uncertainty and volatility remain the two buzzwords in today s oil markets as the demand destruction caused by Covid lockdowns in China counter the supply risk of a Russian oil ban
A German delegation is heading to Ukraine, but not the chancellor himself. Olaf Scholz is under pressure to lend Ukraine more support. His own foreign minister contradicted him on heavy weapons, which Scholz has so far been reluctant to send.