Oil Demand Reaches 120 Million Barrels Per Day

Amidst the recent overall downturn in oil prices, OPEC's optimistic demand forecast has given the oil market a much-needed boost.On September 24th local time, OPEC released its annual outlook report, ...
⏱️ Apr-21 , 2024

Fed Rate Cut, US Debt Dumped, Looming US Crises

After a span of four years, the United States has finally lowered interest rates. However, this surrender-style rate cut has not rescued the U.S. economy. Two major bombshells that followed have sent ...
⏱️ Apr-21 , 2024