OPEC to slash output by 43.874 mbpd in 2019

The Organization of the Petroleum Exporting Countries (OPEC) and other major oil producers, will slash their…

Total hikes 2018 output, savings target

French oil and gas major, Total, raised its 2018 savings and oil production targets after a…