@mpenkar1 We do not control Oil futures prices in any way. Every single broker gets its Oil prices from the exact same source - CME Group. Why? Because they’re the only ones.
Please, take a look at the first contract on CME’s page, the last price is $19.84:
As for the current profit amount not being correct, please, check my last response regarding what a futures rollover is:
You can see the adjustment amount yourself on the mobile app.