Honda announces significant financial losses due to a reassessment of its EV strategy, prompting revisions to its financial outlook and model cancellations.
Banks are revising crude oil price forecasts, with predictions suggesting prices could reach $150 per barrel, influenced by geopolitical tensions and demand recovery.