Saudi Arabia backs Putin as OPEC agrees to cut oil production by TWO MILLION barrels a day during a face to face meeting today that included Kremlin representatives...
The agreement will also further aggravate inflation which has reached decades-high levels in many countries and hurt European households already struggling with sky-high energy bil…