Global Oil Prices Surge, Reshaping Economy | OOBF

Skyrocketing crude oil prices cast dampening shadow on global economies.

Open shared insight