Business
G7 Leaders Agree to Release Up to 100 Million Barrels of Oil and Diesel
The G7 leaders have agreed to release up to 100 million barrels of crude oil and diesel from their strategic stockpiles in an effort to stabilize global energy markets.









Hashtag
2 stories
The G7 leaders have agreed to release up to 100 million barrels of crude oil and diesel from their strategic stockpiles in an effort to stabilize global energy markets.
Thousands of students protesting against poor educational conditions disrupted over 700 schools across France on Friday, prompting clashes between riot police and demonstrators.