Trending Technology5 years ago
Naphtha Refiners Curb Output Cuts, Waning Demand Hits the Margins
Global crude oil collapsed to its lowest level since 2002, on heightened fears that the shutdowns due to coronavirus spread could last for months and demand...