The final Fed meeting of 2023 acknowledged the end of rate hikes is near, if not here, coloring expectations for what’s to come in 2024.
Read moreRecent multi-billion dollar mergers and acquisitions in the U.S. oil industry signal peak oil demand is still to come.
Read more