For a 10-barrel CL-OIL trade at the price of $98.50 and with the difference between monthly contracts of +50 Pips ($0.50), the calculations are as follows:
Long Position: (10 x -0.50) + (-0.04 x 10) + ((10 x 98.50 x -0.002 x 1) / 360) =-$ 5.41
Short Position: (10 x +0.50) + (-0.04 x 10) + ((10 x 98.50 x -0.002 x 1) / 360) = + $ 4.59
All crude oil position rollover adjustments are calculated with the settlement currency according to the trading product.
If the base currency of your account is different from the settlement currency of the trading product, the profit or loss of the position will be converted from the settlement currency to the base currency in accordance with the current exchange rate of the market.