Energy producers have rushed to lock in oil prices since the United States announced its harshest sanctions yet on Russian ...
Demand to lock in oil and gas prices jumped to a record high on Friday on the AEGIS hedging marketplace, as the harshest U.S. sanctions yet on Russian energy trade sent oil prices to multi-month highs ...