
WTI Sheds Nearly 3% as China Demand Dulls
Weak Chinese demand indicators continued to drag oil prices down on Monday, with the U.S. benchmark poised to lose nearly 3% and Brent crude not far behind. At 2:46 p.m. ET on Monday, West Texas Intermediate (WTI) […]