Petro Product Prices at Historic High: Demand Growth, Iran Sanctions to Blame
OPEC members cut down production by over 1.5 million barrels per day. Coming on top of that, the Trump decision to walk off Iran deal and impose sanctions, which...