Posts

Oil demand forecast is at 85.21 mil barrels per day, says OPEC