US oil tumbles below $100 a barrel after Western countries plan emergency oil release
By David Goldman, CNN Business The West is tapping more of its emergency oil reserves to help wean itself off Russian crude. The International Energy…
Continue Reading