Oil traders are picking up the pieces from a 12-day rollercoaster ride that saw prices surging and tumbling in the most manic period of oil trading since Russia invaded Ukraine in 2022 …



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *