Over the past few years, China has made a major push to reduce carbon emissions by encouraging use of green technologies. Thanks to generous government incentives and fleet purchases, it is now...
It might seem disingenuous to call any country’s foreign oil dependency a nightmare, but that’s exactly what it is. A myriad of problems stem from foreign oil dependency, ranging from a massive...
Global oil supplies rose by 0.6 mb/d in June, to 96 mb/d, after outages curbed OPEC and non-OPEC supplies in May, while production was 750 kb/d below as higher OPEC output only...