This Week’s Market Buzz

Oil prices edged up at press time, putting both benchmarks on track for a fifth consecutive week of gains on expectations demand growth will outstrip supply and OPEC+ producers will be cautious in returning more crude to the market from August. Brent futures rose 32 cents, or 0.4%, to $75.88 a barrel, while U.S. West Texas Intermediate (WTI) crude rose…

Read More