Venezuela’s oil infrastructure wasn’t affected after a series of US attacks in Caracas and other states, according to people ...
BYD said its sales of battery‑powered cars surged almost 28% in 2025 to more than 2.25 million, firmly outpacing Tesla’s ...