Oil Prices Refuse To Be Tamed By Emergency Releases By IEA Members
By K Raveendran Making one of the worst fears come true, Brent crude, the benchmark oil price, has hit an intimidating $110 a barrel as the Russian invasion of Ukraine is showing no signs of a possible resolution. This is the highest price for oil in more than seven years, which by itself should send […]
The post Oil Prices Refuse To Be Tamed By Emergency Releases By IEA Members first appeared on IPA Newspack.



