oil price today

Economics

Oil dropped below $70 per barrel

Oil prices are declining as the rapid spread of omicron worsens the prospects for fuel demand. Oil prices fell by…

Read More »
Back to top button