Russia Says Will Not Accept Oil Price Cap
The Russian government has said that it "will not accept" a price cap on its oil. Russia's response came today after the EU reached an agreement on Friday to join the G7 in capping Russian oil imports at $60...
Inflation in Greece Hits Double Digits at 10.2 Percent
Greece's annual consumer inflation jumped to its highest level in 28 years in April at 10.2 percent on the back of surging costs for energy, housing, transportation and foods, official data showed on Tuesday. The increase of inflation by 2.1...