Crude Oil Price to Remain Capped on Strategic Reserve Release Talk
The US is pushing China, India, and Japan to release some of their strategic oil reserves to drive down the cost of oil.
The US is pushing China, India, and Japan to release some of their strategic oil reserves to drive down the cost of oil.