Oil prices surge and stocks slide as fresh inflation fears return

IOL ·
South Africa

Crude oil prices came under further pressure on Thursday.

Read original article on IOL →