G7 finance ministers declined to release oil stockpiles, though they agreed to closely monitor the energy markets and take necessary actions needed for stabilization, Bloomberg reported.
>>61958538>no release of oil reserves>prices fall even moreHuh?
>>61958851It's a sign of confidence. Our glorious leaders believe that this crisis isn't that bad which means you can relax. It will all be over in 2 weeks.
>>61958971this but unironically
>>61958538What is that jew rat Zelensky doing there?