French energy giant TotalEnergies announced on Thursday it will cap petrol and diesel prices at its service stations in mainland France for the next three weeks, as oil prices surge amid the conflict in the Middle East.
Gunman opens fire at Old Dominion University, injuring 2; suspect killed
...
Read moreDetails

