BP Sees Further Oil-Trading Gains as Iran Conflict Fuels Volatility

Quarterly reported upstream production is expected to range from 2.17 million to 2.22 million barrels of oil equivalent a day, compared with 2.34 million barrels of oil equivalent a day in the first quarter.

Meta Is Flooding the Market With Smartglasses. Privacy Advocates Are Up in Arms.

The company is betting that AI-enabled smartglasses capable of capturing everything you see and hear are the future.

Chinese AI Startup DFSX Releases Chip to Take on the West