A staggering 400 million barrels. That’s the scale of coordinated releases from strategic petroleum reserves (SPRs) authorized by the International Energy Agency …
Tag:
A staggering 400 million barrels. That’s the scale of coordinated releases from strategic petroleum reserves (SPRs) authorized by the International Energy Agency …
For complains, abuse, advertising contact: [email protected]