News

Saudi Arabia, Iraq, Kuwait, Kazakhstan, Oman, Algeria, Russia and the United Arab Emirates -- referred to as OPEC's Group of 8 -- announced 2.2 million b/d of voluntary cuts in November of 2023, and ...
The stock market took one of the worst nosedives at the beginning of April as President Trump's tariffs and plans to reshape ...