The world’s top oil importer, China, has started to release more than 20 million barrels of crude oil from its strategic reserve in a move seen as seeking to curb the recent oil price rally Read More
reported by Tsvetana Paraskova at OilPrice.com
The world’s top oil importer, China, has started to release more than 20 million barrels of crude oil from its strategic reserve in a move seen as seeking to curb the recent oil price rally Read More
reported by Tsvetana Paraskova at OilPrice.com
Recent Comments