ADVERTISEMENT
President of Lipow Oil Associates Andrew Lipow shares his outlook on oil as he says prices will likely remain under pressure throughout 2025.