Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Crude oil and petroleum products are globally
traded commodities, whose prices are largely
governed by supply and demand f...
75% of the world's oil supply is from state-owned
or semi-national oil companies ➜ not profit driven
oil prices impacted b...
1 of 20 Ad