Business United States CFTC Oil NC Net Positions fell from previous 120.2K to 109.5K By Romeo Peter August 31, 2025August 31, 2025 0 minutes, 4 seconds Read United States CFTC Oil NC Net Positions fell from previous 120.2K to 109.5K…Read More
Business Mexican Peso treads water as Trump tariffs coming on February 1 By Romeo Peter February 1, 2025February 1, 2025
Business US to deploy nearly 3,000 additional troops to southern border By Romeo Peter March 2, 2025March 2, 2025