Brent crude futures, the global benchmark oil price, settled at $100.46 a barrel Thursday, continuing its sharp climb despite efforts to calm fuel markets, including the coordinated release of ...
U.S. stocks ended Thursday’s sessions off their lows, but all three major averages managed to post back-to-back declines.