Russia to Release 4.8 Million Tons of Diesel, Jefferies Strategist Says
A Jefferies strategist said the release is unlikely to make a substantial difference to prices.
A Jefferies strategist said the release is unlikely to make a substantial difference to prices.