• The prospects for world oil demand were lowered

    World Oil production fell by 755,000 barrels per day in March to 95.98 million barrels per day due to the commitment of OPEC and non-cartel states. Thanks to this the global Oil market is now close to recovery.