The issue of deadly racism in the USA has been brought to the attention of …
Read More »Something’s Brewing: China’s “Teapot” Refineries and Middle East Oil Producers
This year, China is expected to overtake the United States as the world’s largest oil refining country.[1] Although China’s bloated and fragmented crude oil refining sector has undergone major changes over the past decade, it remains saddled with overcapacity.[2] Privately owned unaffiliated refineries, known as “teapots,”[3] mainly clustered in Shandong …
Read More »