swingfish.trade
WTI: Higher than expected EIA data, receding geopolitical tension cap earlier recovery
Read more on