Oil prices extend losses

Oil prices extend losses

BEIJING, March 14 (Reuters) - Oil prices shed as much as $4 a barrel on Monday, extending last week's decline as diplomatic efforts to end the war in Ukraine were stepped up…
Read More Here
Verified by MonsterInsights